detachable remittance advice - German English Dictionary